d37d26547c86dfaab364c8fcd9ca03dba8d76a2b,smack-extensions/src/main/java/org/jivesoftware/smackx/muc/provider/MUCUserProvider.java,MUCUserProvider,parseDecline,#XmlPullParser#,104
Before Change
private static MUCUser.Decline parseDecline(XmlPullParser parser) throws XmlPullParserException, IOException {
boolean done = false;
MUCUser.Decline decline = new MUCUser.Decline();
decline.setFrom(parser.getAttributeValue("", "from"));
decline.setTo(parser.getAttributeValue("", "to"));
while (!done) {
int eventType = parser.next();
if (eventType == XmlPullParser.START_TAG) {
if (parser.getName().equals("reason")) {
decline.setReason(parser.nextText());
}
}
else if (eventType == XmlPullParser.END_TAG) {
After Change
int eventType = parser.next();
if (eventType == XmlPullParser.START_TAG) {
if (parser.getName().equals("reason")) {
reason = parser.nextText();
}
}
else if (eventType == XmlPullParser.END_TAG) {